American marketing executive Zak Brown, who has brought numerous top sponsors into Formula One motor racing, has been appointed executive director of the McLaren Technology Group. Brown, former head of CSM Sport & Entertainment, had been linked to... MoreĀ»